isolated farms - Espagnol Anglais Dictionnaire